package org.database.generator.code.model;

/**
 * @author liangsu
 * @version v1.0
 * @Description
 * @Date 2019/8/27 11:01
 * @since
 */
public class TableColumn {
    private String name; // 表中的字段名，如：user_name
    private String jdbcType;
    private String comment;
    private String columnDefault;

    private String javaType;
    private String fieldName; // 属性名称，如：userName
    private String fieldNameUpper; // 首字母大写的属性名，如：UserName
    private String annoStr; //

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getJdbcType() {
        return jdbcType;
    }

    public void setJdbcType(String jdbcType) {
        this.jdbcType = jdbcType;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getJavaType() {
        return javaType;
    }

    public void setJavaType(String javaType) {
        this.javaType = javaType;
    }

    public String getFieldName() {
        return fieldName;
    }

    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }

    public String getFieldNameUpper() {
        return fieldNameUpper;
    }

    public void setFieldNameUpper(String fieldNameUpper) {
        this.fieldNameUpper = fieldNameUpper;
    }

    public String getColumnDefault() {
        return columnDefault;
    }

    public void setColumnDefault(String columnDefault) {
        this.columnDefault = columnDefault;
    }

    public String getAnnoStr() {
        return annoStr;
    }

    public void setAnnoStr(String annoStr) {
        this.annoStr = annoStr;
    }
}
